from pyecharts.charts import Bar
from pyecharts.options import TitleOpts
import datetime

# 创建数据
dates = [datetime.date(2023, 1, i) for i in range(1, 13)]  # 示例：一月到十二月
values = [i * 100 for i in range(1, 13)]  # 示例值

# 创建条形图
bar = Bar()
bar.add_xaxis(dates)  # X 轴数据
bar.add_yaxis("示例数据", values)  # Y 轴数据

# 设置全局配置项
bar.set_global_opts(title_opts=TitleOpts(title="日期示例"))

# 渲染图表到 HTML 文件
bar.render('date_example.html')